have a spot of bother - Alemán Inglés Diccionario