double-armed - Spanish English Dictionary