apron feeders - Turkish English Dictionary