margherita - German English Dictionary