palucha - Turkish English Dictionary