repaid - German English Dictionary