rightful due - Alemán Inglés Diccionario