grenchada - German English Dictionary