rentrait - German English Dictionary