clutcher - German English Dictionary