third-person singular present indicative of moucher - German English Dictionary