taylor's apparatus - Allemand Anglais Dictionnaire