be overly submissive or compliant - Alemán Inglés Diccionario