tamamla - Turkish English Dictionary