Hecke - German English Dictionary