Maybe take some translated cards with you explaining no nuts etc etc, this site seems very popular for the cards on different forums.
Travel translation cards for food allergies, gluten free, diabetes, penicillin allergy, latex allergy, lactose intolerance, vegetarian, vegan, asthma
Or maybe someone on here could even translate and you could print up your own cards to show at restaurants etc.
Cathy