mouth of the stream - Espagnol Anglais Dictionnaire