by personal delivery or registered mail - Español Inglés Diccionario