chaflear - Turkish English Dictionary