leachier - Turkish English Dictionary