cattle crossing! - Turkish English Dictionary