flock of storks - Turkish English Dictionary