man from castrojeriz, castrogeriz, castro urdiales, or castro del rio, spain - Turc Anglais Dictionnaire