internal derrick - Spanish English Dictionary