lord commissioners of the admiralty - Alemán Inglés Diccionario