bread with poppy seeds - German English Dictionary