hachottes - German English Dictionary