releasee - German English Dictionary