toasted bread in oil - German English Dictionary