engorro - German English Dictionary