a strong breeze from the pacific - French English Dictionary