more power to your elbow! - Allemand Anglais Dictionnaire