what explains...? - German English Dictionary