hydratropaldehyde - German English Dictionary