by personal delivery or registered mail - Alemán Inglés Diccionario