olfactory lobe - German English Dictionary