self-hooped - Alemán Inglés Diccionario