hadron detection - Turkish English Dictionary