greffoir - German English Dictionary