alacha - Turkish English Dictionary