garlic breads - German English Dictionary