my family and i just moved here - Alemán Inglés Diccionario