leached - Turkish English Dictionary