someone that is from stagira - Alemán Inglés Diccionario