all horns and rattles - Turkish English Dictionary