baby seal - Turkish English Dictionary