defrayed - German English Dictionary