vomiting blood - Turkish English Dictionary