be dogged by problems - Español Inglés Diccionario