greaseband - German English Dictionary