chaleca - Turkish English Dictionary