challar - Turkish English Dictionary