you rule! you rock! - Allemand Anglais Dictionnaire