french radio broadcasting company - Spanish English Dictionary