be delivered at the residence - Turco Inglés Diccionario