time killer - German English Dictionary