retinaldehyde - German English Dictionary