cruft - German English Dictionary