Technical Dictionary Finnish-English
ISBN-13: 9789510204702