by personal delivery or registered mail - Turco Inglés Diccionario