repastar - German English Dictionary