Apparatebau - French English Dictionary