allow me to explain - German English Dictionary