indorsee - German English Dictionary