toulouse study and research center (part of the french onera) - German English Dictionary