delegar - German English Dictionary