implorons - German English Dictionary