stab vest - German English Dictionary