tugback - German English Dictionary