margarate - German English Dictionary