rat goliath - Turkish English Dictionary