translate English to French: European Food Safety Authority (EFSA) - Largo N. Palli 5/a, I-43100 Parma
European Food safety Authority (EFSA) - Largo N. Palli 5/a, I-43100 Parma