bakeshops - German English Dictionary