plural of mosca - German English Dictionary