be dogged by a problem - Español Inglés Diccionario