ratatouille omelette - German English Dictionary