tach - German English Dictionary