by personal delivery or registered mail - Inglés Sinónimo Diccionario