stercorarius parasiticus - Spanish English Dictionary