deleaver - German English Dictionary