lime stuff - German English Dictionary