taylor's apparatus - Alemán Inglés Diccionario