trh (their royal highnesses) - Alemán Inglés Diccionario