by all available means - Alemán Inglés Diccionario