one's strong point - Alemán Inglés Diccionario