more power to your elbow - Alemán Inglés Diccionario