implorai - German English Dictionary