wool maggot - Turkish English Dictionary