a flock of seagulls - German English Dictionary