hitchike - German English Dictionary