complicated or annoying business - Spanisch Englisch Wörterbuch