the sound of seagulls - German English Dictionary