calèche - Turkish English Dictionary