best-endeavors obligation - Alemán Inglés Diccionario