implorar - German English Dictionary