can you let me finish - Turkish English Dictionary