endless repeat - German English Dictionary