tombalak yüzlü - Turkish English Dictionary