caleche - Turkish English Dictionary