a hundred and ten percent - Allemand Anglais Dictionnaire