atlatl - Alemán Inglés Diccionario