the sound of seagulls - French English Dictionary