teargrenade - German English Dictionary