beachheads - Alemán Inglés Diccionario