someone that makes - Turkish English Dictionary