toad snatcher - Alemán Inglés Diccionario