be in peak physical condition - Español Inglés Diccionario