naphthaldehyde - German English Dictionary