french broadcasting company - German English Dictionary