repetierbüchse - German English Dictionary