teppichbombardierung - German English Dictionary