something done with little interest and without much effort - Deutsch Englisch Wörterbuch