dehydroretinaldehyde - German English Dictionary