referring to a person who does things in the most complicated manner possible - Spanisch Englisch Wörterbuch