the leader of the free world - Alemán Inglés Diccionario