new guinean frogfish - Spanish English Dictionary