work both ends against the middle - Alemán Inglés Diccionario