embicharse - German English Dictionary