attelons - Turkish English Dictionary