rerepeat - German English Dictionary