somebody's best bet - Alemán Inglés Diccionario