lachada - Turkish English Dictionary