someone that tattles - Alemán Inglés Diccionario