can you handle it? - Turkish English Dictionary