please repeat - German English Dictionary