stoats - Alemán Inglés Diccionario