squeeze themselves together - Turkish English Dictionary