it beats me how why etc - Turkish English Dictionary