will you let me finish? - Turkish English Dictionary