chimaera monstrosa - Turkish English Dictionary