implorez - German English Dictionary