a royal pain - Alemán Inglés Diccionario