turborocket - German English Dictionary