who could've done this? - Alemán Inglés Diccionario