repeat of press - German English Dictionary